baking muffle - French English Dictionary